package cn.qingyun.gis.modules.alongstreet.request;

import cn.qingyun.gis.common.Pager;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

@Data
@ApiModel("沿街商铺POI查询对象")
public class StreetRequest extends Pager {

    @NotNull(message = "商圈id")
    @ApiModelProperty(value = "商圈id")
    private String businessId;

    @NotNull(message = "经度")
    @ApiModelProperty(value = "经度")
    private BigDecimal lon;

    @NotNull(message = "纬度")
    @ApiModelProperty(value = "纬度")
    private BigDecimal lat;

    @ApiModelProperty(value = "关键字")
    private String keyword;

    @ApiModelProperty(value = "1:存在于商铺 2:存在于建筑 3: 已停业 4:未找到")
    private Integer confirmStatue;

    @ApiModelProperty(value = "0：未确认 1：确认")
    private Integer kwStatue;
}
